home *** CD-ROM | disk | FTP | other *** search
/ Best of Shareware / Best of PC Windows Shareware 1.0 - Wayzata Technology (7111) (1993).iso / mac / DOS / UTILITY / ZIPR412 / ZIFEDIT.REV < prev    next >
Text File  |  1993-09-14  |  31KB  |  862 lines

  1.              ZIF Editor Revision History
  2.  
  3.  
  4. 09-14-93 ■ Version 2.12
  5.  
  6.            . Fixed minor problem where .IN was being appended to
  7.              the end of the .OUT filename field when TAB or ENTER
  8.              was pressed.
  9.  
  10.            . Added code to set the default value to 1 for the
  11.              maximum concurrent users of a program if the field
  12.              read from the .ZIF file is blank.
  13.  
  14.            . Added code to automatically append a colon and a 
  15.              backslash ":\" on the paths screen if there is only
  16.              one character present in the field.
  17.  
  18.            . Altered size of Help screen to fit within the bounds
  19.              of the new menu format.
  20.  
  21.            . Fixed tab order index on network options screen.
  22.  
  23.            . Fixed a problem where "*.IN" and "*.OUT" were not 
  24.              always being used as the default pattern on a 
  25.              delete operation.
  26.  
  27.            . Increased the STACK statement in the internal code
  28.              to avoid "Out of stack space" error messages.
  29.  
  30.            . Rewrote routines to read the ZIPR.INI file and the
  31.              individual .ZIF files.  New routines are more 
  32.              bullet-proof against error.
  33.  
  34.            . Combined several screen to reduce the size of the 
  35.              code.
  36.  
  37.            . Added features to the open and delete file screens
  38.              to make it automatically change to a different
  39.              drive and directory when a user enters a manual
  40.              path and/or filename.
  41.  
  42.            . Made drastic modifications to the appearance of
  43.              the ZIF Editor.  Created a solid background to 
  44.              replace the old, textured look.  Changed all forms
  45.              and corresponding code to respond properly to the
  46.              new interface.
  47.  
  48.            . Fixed a potential problem where parameters were
  49.              being written to the .ZIF file in UPPER CASE.
  50.  
  51.  
  52.  
  53. 08-14-93 ■ Version 2.11
  54.  
  55.            . Fixed a problem on the Compression Options screen
  56.              where the options ZIP0, ZIP1, ZIP2, ZIP3, and ZIP4
  57.              were not being added to the Compression Type list
  58.              box when Use Advanced Options was checked.
  59.  
  60.  
  61. 07-05-93 ■ Version 2.1
  62.       
  63.        . Changed exit command on menu to "Exit ZIF Editor" 
  64.          instead of "Exit".
  65.        
  66.        . Removed the ability to use the ENTER key to access
  67.          the Save button from the IN DOS Commands and OUT
  68.          DOS Commands text boxes on the .IN and .OUT editing
  69.          screens.  This caused a problem since users might 
  70.          not be able to enter a multi-line .IN or .OUT file.
  71.        
  72.        . Added code to write "RegistrationName=" and 
  73.          "RegistrationNumber=" prefixes before the Registra-
  74.          tion Name and Number in the ZIPR.INI file.  Added
  75.          code to make sure that the ZIF Editor can read 
  76.          both old and new formats of these two fields.
  77.        
  78.        . Removed unnecessary variable declarations to 
  79.          reduce code size.
  80.        
  81.        . Combined all three Delete File screens into one
  82.          common screen to reduce code size.  (Compressed
  83.          size reduced by about 3K.)  Updated code to 
  84.          reflect common screen.
  85.        
  86.        . Combined all three Open File screens into one 
  87.          common screen to reduce code size.  (Compressed
  88.          size reduced by about 3K.)  Updated code to 
  89.          reflect common screen.
  90.        
  91.        . Added a control array to the Default Paths screen
  92.          to reduce code size.
  93.        
  94.        . Hid the main menu from view when any other screen
  95.          is available for editing.
  96.        
  97.        . Fixed problem where the Browse Program routine was
  98.          calling the wrong path statement when checking for
  99.          the validity of a filename.
  100.        
  101.        . Added code to allow the ENTER key to function as a 
  102.          TAB key in most fields, excluding file and directory
  103.          list boxes.
  104.        
  105.        . Modified code to add a linefeed after each carriage
  106.          return when writing a .IN or a .OUT file.
  107.  
  108.  
  109. 06-12-93 ■ Version 2.0
  110.  
  111.        . Released as Version 2.0 with ZIP'R Version 4.0
  112.  
  113.  
  114. 06-12-93 ■ Version 1.8  (Internal BETA version.  Not released.)
  115.     
  116.        . Added a Clear Screen command to the File Exit 
  117.          routine to erase the screen before returning to
  118.          the operating system or a DOS prompt.
  119.        
  120.        . Fixed problem where using a text box as a multi-
  121.          line label allowed the user to select and delete the
  122.          internal text using the mouse, even though no tab-
  123.          stop property was set to the item.  Changed all text
  124.          boxes to labels to prevent future problems.
  125.        
  126.        . Fixed Logo Screen problem where clicking on the 
  127.          logo screen would cause it to have a shadow, only
  128.          to disappear once another form was selected.  
  129.          Shadow now appears all the time.
  130.        
  131.        . Added code to set ZIPR.INI file defaults if any
  132.          entries are blank after reading the file.
  133.  
  134.  
  135. 06-04-93 ■ Version 1.7  (Internal BETA version.  Not released.)
  136.  
  137.        . Created subroutines with common code to reduce
  138.          code size and simplify.
  139.  
  140.        . Shortened form names to decrease code size and
  141.          alleviate memory problems.
  142.  
  143.        . Added code to change the mouse cursor to a smiley
  144.          face when forms are loading, or events are being
  145.          processed.  This indicates to the user that the
  146.          ZIF Editor is in the process of performing a set of
  147.          instructions.
  148.  
  149.        . Issued a call to read the ZIPR.INI file each time
  150.          the settings are accessed from the main menu, 
  151.          instead of reading the file only when the form is
  152.          loaded for the first time.
  153.  
  154.        . Added code to warn users before performing a delete
  155.          file operation.
  156.        
  157.        . Changed the way the .HLP file is loaded.  Since 
  158.          this file is pre-formatted, it can be loaded as a 
  159.          single string.  (Much faster.)
  160.  
  161.        . Added error trapping when users attempt to type a
  162.          full path in the open or delete filename field.
  163.  
  164.        . Added code to trim any potential spaces from the 
  165.          beginning or end of the Registration Name, 
  166.          Registration Number, Prelog Delay, and Epilog Delay
  167.          fields.
  168.  
  169.        . Changed code to copy the program directory to the
  170.          compressed file directory field each time the
  171.          program directory loses the focus, as long as the
  172.          "Use Alternate Directory..." checkbox is not 
  173.          checked.
  174.  
  175.        . Added check to make sure that help file exists 
  176.          before attempting to display in help screen.
  177.  
  178.        . Added help screen with general information about the
  179.          ZIF Editor.
  180.  
  181.        . Added registration information screen with instruc-
  182.          tions on how to register ZIP'R and the ZIF Editor.
  183.  
  184.        . Added code to automatically append a backslash to 
  185.          compression path entries if one is not present.
  186.  
  187.        . Added code to read and interpret AlternateDIR field 
  188.          from old style ZIF files.
  189.  
  190.        . Added error trapping when the ZIF Editor attempts to
  191.          access a floppy drive that is not ready.  If the ZIF
  192.          Editor detects that the drive is not ready, it 
  193.          changes the drive back to the default.
  194.  
  195.        . Added code to trap the [ENTER] key when a file list
  196.          box is selected.  If a file is not highlighted, the
  197.          [ENTER] key will highlight it.  Once a file is 
  198.          highlighted, the [ENTER] key will open or delete the
  199.          file.             
  200.  
  201.        . Added code to trap the [ENTER] key when a directory
  202.          list box is selected.  When [ENTER] is pressed, the
  203.          directory is changed, and the file list updated.
  204.        
  205.  
  206. 06-02-93 ■ Version 1.6  (Internal BETA version.  Not released.)
  207.  
  208.        . Changed operation of pattern buttons on program 
  209.          browse screen.  Once *.* is selected, any existing
  210.          check marks are removed from the *.BAT, *.COM, and
  211.          *.EXE check boxes.  Likewise, once *.BAT, *.COM, or
  212.          *.EXE is selected, any existing check mark is 
  213.          removed from the *.* check box.
  214.  
  215.        . Added code to make sure that when the Update Option
  216.          check box is disabled, the check mark is removed
  217.          from the box.           
  218.  
  219.        . Added code to warn a user if changes have not been
  220.          saved before exiting from the ZIF editing screen.
  221.  
  222.        . Assign "new" ZIF file variables only when "Save"
  223.          or "Cancel" is selected from the main ZIF editing
  224.          screen.  This reduces code size, and slightly
  225.          increases the speed of saving variables on the
  226.          Compression Options screen.
  227.  
  228.        . Changed Update Option check box to be disabled
  229.          (grayed) instead of invisible when non-PKZIP 
  230.          options are selected on the Compression Options
  231.          screen.
  232.  
  233.        . Changed option boxes for *.BAT, *.COM, *.EXE, and
  234.          and *.* on program browse screen to check boxes.
  235.          This allows different combinations of file types to
  236.          be listed at the same time, giving users the option
  237.          to see only the files they choose.
  238.  
  239.        . Added code to make sure there are no files high-
  240.          lighted when the program browse command button is
  241.          selected.
  242.  
  243.        . Added code to open and delete screens to always
  244.          display the current path with a filename or 
  245.          wildcards after it.
  246.  
  247.        . Moved code from open and delete load routines to
  248.          main menu open and delete click routines to clean
  249.          up unnecessary placement of variables.  Deleted
  250.          load routines for all open and delete screens.
  251.  
  252.        . Removed redundant code that selected text in the 
  253.          first field of a screen when a form was loaded.
  254.  
  255.        . Added code to make sure a file is entered in the 
  256.          filename field and exists on the program browse
  257.          screen when "Ok" is selected.  Otherwise, an error
  258.          message will display.
  259.  
  260.        . Fixed problem where .ZIF, .IN, and .OUT extensions
  261.          were being added to the filename field on the open 
  262.          and delete screens when the field already contained
  263.          a filename with an extension other than .ZIF, .IN,
  264.          or .OUT.
  265.          
  266.        . Fixed problem where .ZIF, .IN, and .OUT extensions
  267.          were being added to a blank entry in the filename 
  268.          field when the open or delete filename field lost 
  269.          the focus.
  270.  
  271.        . Added code to the open and delete file routines to
  272.          make sure a filename is entered and exists before 
  273.          attempting to open or delete it.
  274.  
  275.        . Fixed typing error that caused only the first four
  276.          characters of the Executable File field to be high-
  277.          lighted when the field was selected.
  278.  
  279.        . Added code to initialize .ZIF, .IN, and .OUT file
  280.          variables when the open command is selected from
  281.          the main menu.
  282.  
  283.        . Added additional variable defaults for compression
  284.          options to the InitializeZIFFileVariables sub-
  285.          routine to eliminate the possibility of some fields
  286.          not being properly reset.
  287.  
  288.        . Added code to set the default program browse
  289.          directory to the root of the program drive if the 
  290.          program directory field is blank or cannot be 
  291.          found.
  292.  
  293.        . Fixed problem where a double backslash (\\) would
  294.          appear on the current path when attempting to open
  295.          or delete a file from the root directory.
  296.  
  297.        . Removed redundant code that triggered a refresh of 
  298.          the file lists at other points within the code.
  299.  
  300.        . Added code to update (refresh) the open and delete
  301.          file lists when "Open" or "Delete" is selected from
  302.          the main menu.
  303.  
  304.        . Created common subroutines call "InitializeINFile-
  305.          Variables" and "InitializeOUTFileVariables".  Used
  306.          these routines to clear any remaining data once the
  307.          "New" command is selected from the main menu.
  308.  
  309.        . Added code to make sure the "Use Alternate Direc-
  310.          tory for Compressed File" check box was checked
  311.          when opening a file, if the Compressed File
  312.          Directory was different from the Program Directory.
  313.  
  314.        . Added code to return the focus to the ZIF Editor's
  315.          main menu after selecting "Save" or "Cancel" from
  316.          the IN and OUT editing screens.
  317.  
  318.        . Added code to instruct the alternate compressed 
  319.          file directory browse screen to display the
  320.          directory specified in the Compressed File 
  321.          Directory field.  If one does not exist, it will
  322.          display the directory in the Program Directory
  323.          field.  If this does not exist, it will default
  324.          to the current drive and directory.             
  325.  
  326.        . Added code to instruct the program browse screen 
  327.          to check if a program path existed before 
  328.          displaying the screen.  If a program path exists, 
  329.          the program browse screen changes to the correct
  330.          directory before showing the file list.  If a 
  331.          program path does not exist, the program browse
  332.          screen defaults to the current drive and directory.
  333.  
  334.        . Removed unnecessary code of saving variables that
  335.          were passed to the old style ZIF files.  Since the
  336.          new ZIF Editor only writes new style files, the old
  337.          code was no longer needed.
  338.  
  339.  
  340. 05-30-93 ■ Version 1.5  (Internal BETA version.  Not released.)
  341.  
  342.        . Changed the default file list pattern for the
  343.          program browse screen to *.*.
  344.  
  345.        . Changed explanation for .IN and .OUT commands on
  346.          the editing screens for IN and OUT files.
  347.  
  348.        . Added code to set ProgramConcurrentAccess to 1 
  349.          when reading a .ZIF file if the initial entry
  350.          is blank.             
  351.  
  352.        . Removed code to write old style ZIF files, since 
  353.          the ZIF Editor automatically converts old style
  354.          ZIF files to new style ZIF files.
  355.  
  356.        . Added common subroutine called ZipNameLostFocus to 
  357.          add a compressed file extension to the Compressed
  358.          Filename field when an old style ZIF file is
  359.          loaded.
  360.  
  361.        . Removed default designation from all "Save" and
  362.          "Ok" command buttons.
  363.  
  364.        . Added code to reset the current path and filename
  365.          on an open or delete screen after opening or
  366.          deleting a file.
  367.  
  368.        . Added code to reset filename field on open and
  369.          delete screens to *.ZIF, *.IN, or *.OUT after
  370.          opening or deleting a file.
  371.  
  372.        . Added code to set focus to main menu after
  373.          selecting Cancel on an open or delete screen.
  374.  
  375.        . On warning message about overwriting a file, added
  376.          code to return the cursor to the filename field if
  377.          "Cancel" is selected from the dialog box.
  378.  
  379.        . Added code to check if a .ZIF, .IN, or .OUT file
  380.          exists before attempting to save it.  If the file
  381.          exists, a warning message is issued, asking whether
  382.          or not the file should be overwritten.
  383.  
  384.        . Added code to reread open and delete file lists
  385.          after saving a new .ZIF, .IN, or .OUT file.
  386.  
  387.        . Added code to reread open file lists when OK or 
  388.          Cancel command buttons are selected.
  389.  
  390.        . Widened Network Options screen to completely 
  391.          cover the logo screen.
  392.  
  393.        . Changed all "ENTER = Ok", "ENTER = Save", and 
  394.          "ESC = Cancel" to "Ok", "Save", and "Cancel".  
  395.          Included hotkeys to allow keyboard access.
  396.  
  397.        . Added code to make sure that a backslash is located
  398.          at the start of the Program Path and Compressed 
  399.          File Directory fields, even if another backslash
  400.          exists at a different location in the field.
  401.  
  402.        . Added common subroutine called CFDLostFocus to trim
  403.          and format information located in the Compressed
  404.          File Directory field.
  405.  
  406.        . Passed the current path of the compressed file
  407.          directory browsing screen to the Compressed File
  408.          Directory text box.
  409.  
  410.        . Disabled access to the Compressed File Directory
  411.          and the associated browse button when the "Use
  412.          Alternate Directory for Compressed File" checkbox
  413.          is not selected.  This "grays" the controls, 
  414.          preventing mouse and keyboard users from accessing
  415.          them.
  416.  
  417.        . Added code to trim potential drive specifications 
  418.          from the Program Directory field.
  419.  
  420.        . Created common subroutines for LogDirectoryLostFocus
  421.          and ProgramNameLostFocus.  Added calls for these
  422.          routines when the OK button is selected from the
  423.          program browse screen.  (This trims the Executable
  424.          File field, copies it to the Compressed Filename 
  425.          field, and copies the Program Directory field to the
  426.          Compressed File Directory field.
  427.  
  428.        . Added code to instruct a double-click on the 
  429.          program browse file list to trigger the OK command
  430.          button.
  431.  
  432.        . Fixed problem where the current path on the 
  433.          program browse screen was automatically changing 
  434.          to the current default directory to look for a file
  435.          when the OK button was selected.
  436.  
  437.        . Arranged a logical tabbing order on program browse
  438.          screen.
  439.          
  440.        . Set the "F10 = OK" command button on the program
  441.          browse screen to accept the [ENTER] key, and the 
  442.          "ESC = Cancel" button to accept the [ESC] key.
  443.  
  444.        . Added About screen to identify version number and
  445.          copyright information.
  446.  
  447.        . Changed wording on IN and OUT editing screen to
  448.          clarify when the DOS commands would actually be
  449.          executed.
  450.  
  451.        . Removed unnecessary frame caption from Network 
  452.          Options screen.
  453.  
  454.        . Added code to copy the contents of the Program
  455.          Directory field to the Compressed File Directory
  456.          field as a default setting.  This speeds up the 
  457.          process of data entry, assuming that the compressed
  458.          file will reside in the same location as the 
  459.          program sub-directory.
  460.  
  461.        . Added intermediate variable before calling the
  462.          subroutine SetOldZipTypeListIndex to fix a problem
  463.          where the Compression Type was not being read and
  464.          interpretted from an opened file properly.
  465.  
  466.        . Fixed a problem where the filename of a new style
  467.          ZIF file was not being properly transferred from
  468.          the opening screen to the ZIF editing screen once
  469.          the file had been opened.
  470.  
  471.        . Fixed a problem on the Open File screen for .ZIF,
  472.          .IN, and .OUT files, where typing a name in the 
  473.          Filename field and pressing [ENTER] would cause an
  474.          error stating "The file you selected does not 
  475.          exist."
  476.  
  477.        . Fixed a problem on the Open .ZIF File screen that
  478.          caused the Current Path to be incorrectly updated
  479.          to the default program path when OK was selected.
  480.  
  481.        . Updated the network options screen to explain the
  482.          purpose of the Maximum Users field.
  483.  
  484.        . Moved cursor to text editor field on IN and OUT
  485.          editing screens after opening a .IN or .OUT file.
  486.  
  487.        . Reset fields on IN and OUT editing screens when
  488.          "New" is selected from the menu.
  489.  
  490.        . Removed Compressed File Drive option from
  491.          compression options screen.
  492.  
  493.        . Fixed problem where leaving the Executable 
  494.          Filename field blank and pressing [TAB] would 
  495.          cause a lone compressed file extension to be
  496.          placed in the Compressed Filename field.           
  497.  
  498.        . Added speed keys to Compression, Network Options,
  499.          and Program Browse command buttons on ZIF
  500.          editing screen.
  501.  
  502.        . Changed tabbing order on ZIF editing screen and
  503.          compression options screen to follow the natural
  504.          order of the screen.
  505.  
  506.        . Added "Use Alternate Directory for Compressed
  507.          File" checkbox to compression options screen.
  508.          An alternate compressed file directory cannot
  509.          be specified unless this box is checked.
  510.  
  511.        . Fixed problem where a compressed file extension
  512.          was being appended to a blank entry in the 
  513.          Compressed Filename field.
  514.  
  515.        . Fixed problem with network drives causing the ZIF
  516.          Editor to write the server name and volume name 
  517.          following the drive specification.
  518.  
  519.        . Fixed ZIF file problem where Parameters field was
  520.          not being written.  (Missing statement in 
  521.          WriteZIFFile subroutine.
  522.  
  523.  
  524. 05-27-93 ■ Version 1.4  (Internal BETA version.  Not released.)
  525.  
  526.        . Added code to convert all fields to UPPER CASE
  527.          when the [TAB] key is pressed.  (The only 
  528.          exceptions to this are the Parameters field, and
  529.          the text editing boxes for .IN and .OUT files.)
  530.  
  531.        . Added code to redraw a file list after a file has
  532.          been deleted.
  533.  
  534.        . Added code to reset the focus to the first field
  535.          of an editing screen each time it is re-displayed
  536.          on the screen.
  537.  
  538.        . Added code to automatically update the extension
  539.          on the Compressed Filename field when the type of
  540.          compression selected is changed.
  541.  
  542.        . Added code to append a .ARJ, .LZH, .SQZ, or .ZIP
  543.          extension to the Compressed Filename field, 
  544.          depending on the type of compression selected.
  545.          
  546.        . Added code to copy the executable filename to the
  547.          Compressed Filename field to speed up data entry 
  548.          time.  (This copy is only performed if the 
  549.          Compressed Filename field is blank.)
  550.  
  551.        . Removed extension (if it exists) from Executable 
  552.          File field when [TAB] is pressed.
  553.  
  554.        . Checked for the existence of a selected file
  555.          before attempting to open or delete it.
  556.  
  557.        . Added browse button to aid users in locating
  558.          the compressed file drive and compressed file
  559.          directory.            
  560.  
  561.        . Added browse button to aid users in locating
  562.          the program drive, program directory, and program
  563.          filename.
  564.  
  565.        . Added option to open .ZIF, .IN, and .OUT files 
  566.          from any drive and/or directory.
  567.  
  568.        . Created new screens to open and delete .ZIF, .IN,
  569.          and .OUT files.
  570.  
  571.        . New programming language provides better mouse
  572.          support.  Mouse movements are more natural, acting
  573.          similar to other programs. This should also fix a 
  574.          bug with slow response time when using a mouse.
  575.  
  576.        . Created new editing screens for .ZIF, .IN, and
  577.          .OUT files.  New programming language allows the 
  578.          the use of the [HOME], [END], [INSERT], and arrow
  579.          keys, as well as the ability to cut, copy, and paste
  580.          text.  Field text may now be edited, without the 
  581.          need to retype an entire line.
  582.  
  583.        . Switched to new programming language and began 
  584.          rewriting initial code.
  585.  
  586.  
  587. 04-20-93 ■ Version 1.3
  588.  
  589.        . Modified help screens to reflect new name, "ZIP'R For 
  590.          DOS".
  591.  
  592.        . Added support for 16384 and 32768 byte clusters.
  593.        
  594.        . Extended "Compression" field to allow "-Q"
  595.          (Query) option to be entered.
  596.        
  597.        . Extended "Compression" field to allow "-U" 
  598.          (Update) option to be entered.
  599.        
  600.        
  601. 03-28-93 ■ Version 1.2           
  602.        
  603.        . Added time stamp on all files to indicate the 
  604.          version number.
  605.  
  606.  
  607. 03-14-93 ■ Version 1.1
  608.  
  609.        . Removed "Exit" from PaintAboutScreen subroutine, 
  610.          which would cause an exit to a DOS prompt if the
  611.          ESCape key was pushed.
  612.        
  613.        . Fixed several problems related to Shift-Tab support.
  614.        
  615.        . Added support for Shift-Tab in .IN, .OUT, and the           
  616.          ZIPR.INI related screens.
  617.  
  618.        . Added support for Shift-Tab in .ZIF editing screen.
  619.        
  620.        . Fixed display problem with ZipType field being one
  621.          character too long on the edit screen.
  622.  
  623.  
  624. 03-09-93 ■ Version 1.0
  625.        . Released to public as version 1.0.
  626.  
  627.  
  628. 03-09-93 ■ Version 0.9ß
  629.  
  630.        . Clear screen when exiting ZIF Editor through the
  631.          "Quit" menu option.
  632.  
  633.  
  634. 03-08-93 ■ Version 0.8ß
  635.  
  636.        . Modified ZIF Editor help screen routines for 
  637.          easier maintenance.
  638.        
  639.        . Added Alternate \DIR\ field to ZIF Editor help
  640.          screen.
  641.        
  642.        . Streamlined ZIFED??.OBJ code to reduce code size.
  643.        
  644.        . Changed location specifications to include leading
  645.          digit.  (i.e 05 vs 5.)
  646.        
  647.        . Fixed display problem in PaintAboutScreen 
  648.          subroutine.  (Missing statement.)
  649.        
  650.        . Removed uppercase conversion routine from 
  651.          registration name field in ZIF Editor to make
  652.          the ZIPR.INI file compatible with ZIP'R.
  653.        
  654.        . Compressed executable file to reduce disk space
  655.          requirement from 240K to about 40K!
  656.        
  657.        . Changed top menu to automatically activate when
  658.          hotkeys are pressed.
  659.        
  660.        . Changed menu divider lines from "-" to "─".
  661.        
  662.        . Added "File" after .ZIF, .IN, and .OUT on the menus.
  663.          
  664.        . Fixed "backspace" bug in the .IN and .OUT editors.
  665.  
  666.  
  667. 03-05-93 ■ Version 0.7ß
  668.  
  669.        . Fixed problem where OldDOSCommand? information 
  670.          was not being cleared when editing.
  671.        
  672.        . Divided .IN and .OUT related editing code into 
  673.          separate IN??.OBJ and OUT??.OBJ modules.
  674.        
  675.        . Added support to maintain .IN and .OUT files.           
  676.        
  677.        . Enhanced previous "single space" fix to allow 
  678.          multiple spaces to be handled properly.
  679.        
  680.        . Fixed problem where entering a single space in the
  681.          "Path" field would prepend a backslash character, 
  682.          even though the field was empty.
  683.          
  684.        . Fixed problem where entering a single space in the
  685.          "Alternate \DIR\" field would prepend a backslash
  686.          character, even though the field was empty.
  687.        
  688.        . Added ".ZIF" to "File" menu options.
  689.        
  690.        . Added keystroke help screen to "File Open" and 
  691.          "File Delete" menu options.
  692.        
  693.        . Added "Alternate \DIR\" field to .ZIF editing 
  694.          screen to allow alternate program sub-directories
  695.          to be specified.
  696.  
  697.  
  698. 03-04-93 ■ Version 0.6ß
  699.  
  700.        . Removed copyright notice from editing screens to
  701.          provide additional room for fields.
  702.        
  703.        . Increased the width and height of the file pick
  704.          lists to 16 files/characters.
  705.          
  706.        . Changed the ZIF Editor to prompt the user whether
  707.          to save a file that had been changed, even if 
  708.          "ESC" was pressed to cancel the editing session.
  709.        
  710.        . Fixed a problem when attempting to "ESCape" from
  711.          the first field in the .ZIF editing screen after
  712.          previously entered information had been "tabbed 
  713.          through".
  714.        
  715.        . Fixed a problem where the prepending of the 
  716.          backslash character by the ZIF Editor to the 
  717.          "Path" field would extend the display beyond
  718.          the field boundaries.
  719.        
  720.        . Fixed a problem where the ZIP'R Defaults screen 
  721.          would not display blank entries properly.  (The 
  722.          "EPILOGDELAYTIME=" information would display.)
  723.        
  724.        . Fixed more bugs related to using the tab key on the
  725.          last field of the editing screens, which would cause
  726.          the first field to not be saved.
  727.        
  728.        . Added "ESC", "TAB", and "RETURN" key explanations 
  729.          at the bottom of the ZIP'R Defaults, and ZIP'R 
  730.          Register screens.
  731.        
  732.        . Fixed bug where using the tab key on the last field
  733.          of the ZIP'R Register screen would cause changes to
  734.          the first field to not be saved.
  735.        
  736.        . Fixed bug where using the tab key on the last field
  737.          of the ZIP'R Defaults screen would cause changes to
  738.          the first field to not be saved.
  739.        
  740.        . Fixed bug where using the tab key on the last field
  741.          of the .ZIF editing screen would cause changes to
  742.          the first field to not be saved.
  743.        
  744.        . Added immediate trigger to "OK" screens, to allow
  745.          the "O" key to be pressed in addition to "RETURN"
  746.          or "ESC".
  747.  
  748.  
  749. 03-02-93 ■ Version 0.5ß
  750.  
  751.        . Fixed problem where new .ZIF files were not being
  752.          saved.
  753.        
  754.        . Added error messages when .ZIF and ZIPR.INI files
  755.          already exist.
  756.        
  757.        . Added additional information for ConcurrentAccess 
  758.          field of .ZIF file editor.  (This field is only 
  759.          needed for the Network/Multitasker version of ZIP'R.
  760.        
  761.        . Added error message dialog boxes if no .ZIF files
  762.          exist in the directory.
  763.        
  764.        . Added support to automatically append a backslash to the
  765.          compression program path entries in the ZIP'R Defaults
  766.          section of the editor.
  767.  
  768.        . Added support to automatically add a preceding backslash
  769.          to the LogDirectory entry in the editor.
  770.        
  771.        . Added support to automatically add a colon after the 
  772.          LogDrive entry in the editor.
  773.        
  774.        . Added support for PgUp and PgDn to help menu screens.
  775.        
  776.        . Fixed various cursor display problems.
  777.        
  778.        . Added help screens to the help menu.
  779.        
  780.        . Fixed shadow box and hotkey problem with "File Delete"
  781.          option.
  782.        
  783.        . Completed support for the backspace key in all editing
  784.          modules of the ZIF Editor.
  785.        
  786.        . Added preliminary support for the backspace key when
  787.          editing .ZIF files.
  788.  
  789.  
  790. 02-28-93 ■ Version 0.4ß
  791.  
  792.        . Added finishing touches to all screens.  (Shadows,
  793.          etc.)
  794.        
  795.        . Added support to read and write registration 
  796.          information from ZIPR.INI file.
  797.        
  798.        . Added support to read and write ZIPR.INI file.
  799.        
  800.        . Added "Delete" option to file menu to delete .ZIF 
  801.          files.
  802.        
  803.        . Removed superfluous "Save" and "save As" options from
  804.          file menu.  File saving is done automatically after 
  805.          file editing is complete.
  806.          
  807.        . Created new EDIT??.OBJ module, and moved some of the           
  808.          subroutines from the ZIFED??.OBJ module to the new
  809.          location.
  810.  
  811.        . Changed edit screen input routines to allow tabbing
  812.          between fields.
  813.  
  814.  
  815. 02-26-93 ■ Version 0.3ß
  816.  
  817.        . Added MENU??.OBJ module to contain menu related code.
  818.        
  819.        . Added confirmation dialog boxes.
  820.        
  821.        . Enhanced .ZIF file editor to automatically save changed
  822.          files.
  823.        
  824.        . Added copyright notice code.
  825.        
  826.        . Added code to create new .ZIF file.
  827.        
  828.        . Now redraw top line of edit screen when .ZIF file name
  829.          is changed.  Display problem when new file name was 
  830.          shorter than the old one.
  831.        
  832.  
  833. 02-25-93 ■ Version 0.2ß
  834.  
  835.        . Added code to open a .ZIF file.
  836.        
  837.        . Added ESCape key support on menu items.           
  838.  
  839.        . Added ESCape key support when editing .ZIF files.
  840.  
  841.  
  842. 02-25-93 ■ Version 0.1ß
  843.  
  844.        . Added code to save .ZIF file. 
  845.        
  846.        . Added Program Paths and Program Register menu options.
  847.        
  848.        . Use old values for variables if new values are blank.
  849.  
  850.  
  851. 02-25-93 ■ Version 0.0ß
  852.  
  853.        . Added ZIP'R introduction screen to pop-up when the 
  854.          ZIF editor is executed.
  855.  
  856.        . Added code to read a .ZIF file and import it into the 
  857.          .ZIF file editing screen.
  858.  
  859.        . Began initial development on ZIP'R's ZIF (ZIP'R Information
  860.          File) Editor.  Created pulldown menu system.  Created 
  861.          editing screen to edit ZIP'R's .ZIF files.  
  862.